<?php
 $id_usuario=$_POST['usu_id'];
 $proceso_usuario=$_POST['usu_accion'];
  
 if($id_usuario!='')
 {
    $PATCH_DINAMICO='../../';
 }
require_once($PATCH_DINAMICO.'funciones/sesion.php');
       require_once($PATCH_DINAMICO.'clases/adodb5/adodb.inc.php');    
       require_once($PATCH_DINAMICO.'clases/JSON.php');
       require_once($PATCH_DINAMICO.'config.php');
?>
<script type="text/javascript">
$(document).ready(function() 
 { 
    //$("form.jqtransform").jqTransform();

    /*jQuery.validator.addMethod("password", function( value, element ) {
		var result = this.optional(element) || value.length >= 6 && /\d/.test(value) && /[a-z]/i.test(value);
		if (!result) {
			element.value = "";
			var validator = this;
			setTimeout(function() {
				validator.blockFocusCleanup = true;
				element.focus();
				validator.blockFocusCleanup = false;
			}, 1);
		}
		return result;
	}, "6 characters mínimo, combinando letras y numeros");*/
    
     /*  $('#rut').Rut({
		  validation: false
	   });
      */

    
    $.validator.addMethod("rut", function(value, element) {
            return $.Rut.validar(value);
    }, "Ingrese un rut válido");
    
    $.validator.addMethod("rut_inst", function(value, element) {
            return $.Rut.validar(value);
    }, "Ingrese un rut válido");


     // validate signup form on keyup and submit
    var v = jQuery("#form_medt_30").validate({
        errorElement: "span",
  		rules: {
    		rut:{ rut : true },
            rut_inst:{ rut_inst : false },
            nombres: "required",
            appaterno: "required",
            nusuario: "required",
    		/*	clave: {
    				required: true,
    				minlength: 5
    			},*/
            email: {
    	           	required: false,
    				email: true
    			},
    	},
		
        messages: {
            nombres: "Ingrese los nombres",
			appaterno: "Ingrese el apellido paterno",
         	email: "Ingrese una dirección válida",
		},
    
        success: function(label) {
        			// set &nbsp; as text for IE
        			label.html("&nbsp;").addClass("success");
        		},


        submitHandler: function() 
        {
					//target: "#result"
                  var form=$("#form_medt_30");
                  $.ajax({
                        type: 'post',
                        cache: false,
                        url: form.attr('action'),
                        data: form.serialize(),
                    /*    beforeSend: function(objeto){
                        alert("Adiós, me voy a ejecutar");
                        },*/
                        dataType: "json",
                        success: function(data) {
                            
                             var myArray =eval(data);
                            if(myArray['error']=='ok')
                            {
                                alert('Médico tratante registrado y validado correctamente.');
                                $('.campo_texto').val('');
            				    $('.campo_correo').val('');
                            }
                            else
                            {
                                alert('No se pudo registrar al nuevo médico tratante');
                            }
                        },
                         error: function(objeto, quepaso, otroobj){
                        alert("Fallé: Pasó lo siguiente: "+quepaso);
                    },
            
                    })
                    
                    return false;  
                    
			},

		});
		
		jQuery("#reset1").click(function() {
			v.resetForm();
		});
  });
</script>
<?php
 $id_usuario=$_POST['usu_id'];
 
 if($id_usuario!='')
 {
 ?>
 <script type='text/javascript' src='js/modulos/usuarios.js'></script>
 
 <script type="text/javascript">
$(document).ready(function() 
 { 
          
    //FORMULARIO BAJA/ALTA DE USUARIO
    $('#form_4').submit(function() 
    {
        $.ajax({
            type: 'post',
            url: $(this).attr('action'),
            data: $(this).serialize(),
            beforeSend: function(objeto){
            //alert("Adiós, me voy a ejecutar");
            },
            dataType: "json",
            success: function(data) {
                
                var myArray =eval(data);
                if(myArray['error']=='ok')
                {
                    //alert('Usuario actualizado correctamente.');
                    Sexy.info('<h1>Zen</h1><em>Sistema de Gestión</em><br/><p>Médico Tratante actualizado correctamente.</p>');
                    return false;
                    
                   // $('.campo_texto').val('');
				   // $('.campo_correo').val('');
                }
                else
                {
                    Sexy.alert('No se pudo actualizar al nuevo médico tratante');
                }
            },
             error: function(objeto, quepaso, otroobj){
             Sexy.alert("Fallé: Pasó lo siguiente: "+quepaso);
        },

        })
        
        return false;
    });

    
   
    
  });
</script>
 
 <?php
    /* RECUPERAR DATOS USUARIO   */
        $db = ADONewConnection(DB_MOTOR);
       $db->debug = 0;
       $db->PConnect(DB_SERVER,DB_USUARIO,DB_CLAVE,DB_NOMBRE);
        $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;
        
                //ejecutar la consulta y guardar la info en $rs
                $sql="select * from usuarios WHERE usu_id='$id_usuario'";
                $rs = $db->Execute($sql);
                if($rs==null)
                {
                    echo 'Hubo un problema al recuperar la informacion de la especialidad!'; exit();
                }
                else
                {          
                    
                    if($proceso_usuario=='darbaja')
                    { 
                        
                       ?>
                
                <div>
                	<fieldset class="formulario_tipo">
                		<legend>Actualizar datos de la especialidad</legend>
                		<form id="form_4" name="frm_multiple" method="post" action="modulos/usuarios/procesar_baja.php">
                        <input type="hidden" value="<?php echo $id_usuario; ?>" name="id_usuario" />   
                		<ol>

                
                            <fieldset class="sub_formulario_tipo">
                		      <legend>Datos de conexión</legend>
                              	<li>
                			     <label>Nombre completo</label><input disabled="disabled"  type="text"name="nombres" class="campo_texto" value="<?php echo $rs->fields["usu_nombres"].' '.$rs->fields["usu_appaterno"].' '.$rs->fields["usu_apmaterno"]; ?>"/>
                			</li>
               
                             <li>
                			     <label>Vigencia:</label>
                                   <select size="1" name="vigencia">
                                   <?php
                                   $mystring = (string) $rs->fields["usu_vigencia"];
                                   if($mystring=='t')
                                   {
                                    echo '<option selected="selected" value="true" >Activo</option>
                                	<option value="false">Inactivo</option>';
                                   }
                                   else
                                   {
                                    echo '<option value="true" >Activo</option>
                                	<option selected="selected" value="false">Inactivo</option>';
                                   }

                                    ?>
                                </select>
                			</li>
            
               
                            </fieldset>
         
                		</ol>
                		<div class="panel_botones">
                			<ol>
                				<li><input type="submit" id="botons" class="boton_sumbit" name="Send" value="guardar" /></li>
                				<li><input type="button" id="reset1" class="boton_sumbit" value="cancelar" /></li>
                			</ol>
                		</div>
                		<div id="clear">
                	   </div>
                		</form>
                	</fieldset>
                </div>
                <?php 
                            
                    }
                   
                   else
                   {
                    
                   
                ?>
                
                <div>
                	<fieldset class="formulario_tipo">
                		<legend>Actualizar datos de la especialidad</legend>
                		<form id="form_3" name="frm_multiple" method="post" action="modulos/medicos_tratantes/procesar_modificacion.php">
                        <input type="hidden" value="<?php echo $id_usuario; ?>" name="id_usuario" />   
                		<ol>
                
                            <fieldset class="sub_formulario_tipo">
                		      <legend>Datos personales</legend>
                            <li>
                			     <label>Rut:</label><input disabled="disabled" id="primer_campo" type="text"name="rut" class="campo_texto" value="<?php echo $rs->fields["usu_rut"]; ?>"/>
                			</li>
                			<li>
                			     <label>Nombres:</label><input  type="text"name="nombres" class="campo_texto" value="<?php echo $rs->fields["usu_nombres"]; ?>"/>
                			</li>
                			<li>
                			     <label>Apellido Paterno:</label><input type="text" name="appaterno" class="campo_texto" value="<?php echo $rs->fields["usu_appaterno"]; ?>"/>
                			</li>
                            <li>
                			     <label>Apellido Materno:</label><input type="text" name="apmaterno" class="campo_texto" value="<?php echo $rs->fields["usu_apmaterno"]; ?>"/>
                			</li>
                            </fieldset>
                
                            <fieldset class="sub_formulario_tipo">
                		      <legend>Datos de conexión</legend>
                       
                            <li>
                			     <label>Usuario:</label><input disabled="disabled" type="text" name="nusuario" class="campo_texto" value="<?php echo $rs->fields["usu_usuario"]; ?>"/>
                			</li>
                
                            <li>
                			     <label>Contraseña:</label><input type="password" name="clave" class="campo_texto"/>
                			</li>
                <!--
                             <li>
                			     <label>Vigencia:</label>
                                   <select size="1" name="vigencia">
                                	<option value="true">Activo</option>
                                	<option value="false">Inactivo</option>
                                </select>
                			</li>
                -->
                            </fieldset>
                            <fieldset class="sub_formulario_tipo">
                		      <legend>Datos Empresa</legend>
                            <li>
                			     <label>Email:</label><input type="text" name="email" class="campo_correo" value="<?php echo $rs->fields["usu_email"]; ?>"/> 
                			</li> 
                           
                            <li>
                			     <label>Anexo:</label><input type="text" name="anexo" class="campo_texto" value="<?php echo $rs->fields["usu_anexo"]; ?>"/>
                			</li>
                           <!--
                 <li>
                			     <label>Sucursal:</label><input  type="text" name="sucursal" class="campo_texto"/>
                			</li>
                -->
                            <li>
                			     <label>Grupo:</label>
                                 <select size="1" name="grupo">
                                	<option value="3">Gerencia</option>
                                	<option value="1">Administración</option>
                                	<option value="2">Secretarias</option>
                                </select>
                                 
                			</li>
                            </fieldset>            
                		</ol>
                		<div class="panel_botones">
                			<ol>
                				<li><input type="submit" id="botons" class="boton_sumbit" name="Send" value="guardar" /></li>
                				<li><input type="button" class="boton_sumbit" value="cancelar" /></li>
                			</ol>
                		</div>
                		<div id="clear">
                	   </div>
                		</form>
                	</fieldset>
                </div>
                <?php
                    }

                      
                        

                
                    }
}
else
{       /********    se muestra esto si se va a ingresar un nuevo registro   ***/
    ?>
    
    <div>
	<fieldset class="formulario_tipo">
		<legend>Registrar Nueva Especialidad</legend>
		<form class="jqtransform" id="form_medt_30" name="frm_multiple" method="post" action="modulos/configuracion/procesar_nuevo.php"> 
		<ol>
            <fieldset class="sub_formulario_tipo">
		      <legend>Datos de la Especialidad</legend>
                <li>
    			     <label for="rut"><span class="formInfo"><a href="js/libs/jtip/ajax.htm?width=375" id="one2" class="jTip" name="El Rut debe señirse por las sigueintes reglas:">Rut:</a></span></label><input id="rut" type="text"name="rut" class="campo_texto"/>
    			</li>
    			<li>
    			     <label for="nombres"><span class="formInfo"><a href="js/libs/jtip/ajax.htm?width=375" class="jTip" id="one" name="Password must follow these rules:">Nombres:</a></span></label><input id="nombres"   type="text"name="nombres" class="campo_texto"/>
    			</li>
    			<li>
    			     <label for="appaterno">Apellido Paterno:</label><input id="appaterno"  type="text" name="appaterno" class="campo_texto"/>
    			</li>
                <li>
    			     <label for="apmaterno">Apellido Materno:</label><input id="apmaterno"  type="text" name="apmaterno" class="campo_texto"/>
    			</li>
                <li>
      			     <label for="email">Email:</label><input id="email" type="text" name="email" class="campo_correo"/> 
       			</li> 
                <li>
       			     <label for="fono">Fono</label><input id="fono" type="text" name="fono" class="campo_texto"/>
       			</li>
             </fieldset>
            <fieldset class="sub_formulario_tipo">
		      <legend>Datos Institución Médica</legend>
                <li>
                     <label for="rut_inst"><span class="formInfo"><a href="js/libs/jtip/ajax.htm?width=375" id="one2" class="jTip" name="El Rut debe señirse por las sigueintes reglas:">Rut:</a></span></label><input id="rut_inst" type="text"name="rut_inst" class="campo_texto"/>
                </li>
                <li>
    			     <label for="nombre_inst">Nombre:</label><input id="nombre_inst"  type="text" name="nombre_inst" class="campo_texto"/>
    			</li>          
	         </fieldset>            
              <fieldset class="sub_formulario_tipo">
		      <legend>Datos Generales</legend>
                <li>
    			     <label for="observ">Observaciones:</label><textarea id="observ" name="observ" class="campo_texto"></textarea>
    			</li>          
	         </fieldset>            
		</ol>
		<div class="panel_botones">
			<ol>
				<li><input type="submit" id="botons" class="boton_sumbit" name="Send" value="guardar" /></li>
				<li><input type="reset" class="boton_sumbit" value="limpiar" /></li>
			</ol>
		</div>
		<div id="clear">
	   </div>
		</form>
	</fieldset>
</div>
<?php
}
?>
